﻿   
form
{
    margin: 0px;
    width:100%;
    height:100%;    
}
.ExceptionForm
{
    width: 500px;
    margin-top: 70px;
    
    padding-left: 90px;
    text-align: left;
    background: url(Images/Exception.JPG) no-repeat 0px 0px;
}

.ExceptionForm A:visited
{
    color: Blue;
}

.PageNotFoundForm
{
    width: 500px;
    margin-top: 70px;
    
    padding-left: 90px;
    text-align: left;
    background: url(Images/FileNotFound.JPG) no-repeat 0px 0px;
}
.PageNotFoundForm A:visited
{
    color: Blue;
}

.ForbiddenForm
{
    width: 500px;
    margin-top: 70px;
    
    padding-left: 90px;
    text-align: left;
    background: url(Images/Forbidden.JPG) no-repeat 0px 0px;
}
.ForbiddenForm A:visited
{
    color: Blue;
}

.Banner
{
    background-image: url(Images/Framework/banner_bg.JPG);
    background-repeat: repeat-x;
    height: 85px;
}

.BannerContainerText
{
    color: White;
    margin-left: 0px;
    margin-top: 0px;
    display: inline;
    float: left;
    font-size: 12px;
    font-weight: bold;
    width: 500px;
}


.BannerText
{
    color: White;
    margin-left: 0px;
    margin-top: 0px;
    /*display: inline;
    float: left;*/
    font-size: xx-large;
    font-weight: bold;
    width: 200px;
}

.BannerSystemText
{
    color:White;
    text-align:right;
    margin-left: 0px;
    margin-top: 10px;
    /*display: inline;
    float:left;*/
    font-size: 30px;
    font-weight: bold;
    width: 600px;
}

.Logo
{
    display: inline;
    float: right;
    font-size: 30px;
    margin-top: 20px;
    margin-right: 10px;
    width: 100px;
    color: White;
    font-weight: bold;
}

.TopMenu
{
    height: 30px;
    background-image: url(Images/Framework/menu_bg.JPG);
    background-repeat: repeat-x;
}

.TopMenu SPAN
{
    margin: 0px;
    
    font-weight: bold;
    color: #3D3D3D;
}

.TopMenu .Left
{
    margin-left: 20px;
    float: left;
    display: inline;
    width: 250px;
    margin-top: 8px;
}

.TopMenu .Right
{
    float: right;
    display: inline;
    width: 49%;
    margin-right: 20px;
}

.TopMenu .Right TABLE
{
    float: right;
}

.TopMenu .Right A, .TopMenu .Right A A:visited, .TopMenu .Right A A:hover
{
    color: #000000;
    text-decoration: underline;
    font-weight: bold;
}

.TopMenu .VerticalLine
{
    height: 30px;
    width: 2px;
    margin-left: 10px;
    margin-right: 10px;
    background-image: url(Images/Framework/menu_line.JPG);
    background-repeat: no-repeat;
    float: right;
    display: inline;
}

.PageFooter
{
    height: 25px;
    background-image: url(Images/Framework/copyright_bg.JPG);
    background-repeat: repeat-x;
    text-align: center;
}

.PageFooter span
{
    color: #565656;
    
    font-size: 8pt;
    width: 100%;
}
.Navigator
{
    height: 30px;
    background-image: url(Images/Framework/nav_bg.GIF);
    padding-left: 20px;
    padding-top:4px;
}
.Navigator span
{
    font-size:9pt;

}
.RealLine
{
	border-top:1px solid #D0D0D0;
	margin-top:3px;
	line-height:3px;
	height:3px;
}